import math
z=int(input('Введите четырёхзначное число: '))
if z>999 and z<10000:
    if z%2==0:
        ans='Да'
    else:
        ans='Нет'
    print('Число чётное: ', ans)
    if z%3==0:
        ans='Да'
    else:
        ans='Нет'
    print('Число кратное трём: ', ans)
    if math.sqrt(z)%1==0:
        ans=int(math.sqrt(z))
    else:
        ans='Нет'
    print('Число является квадратом числа: ', ans)
    z1=z//1000
    z2=z//100%10
    z3=z%100//10
    z4=z%10
 
    if z1<z2 and z1<z3 and z1<z4:
        print('Наименьшая цифра числа: ', z1)
    elif z2<z1 and z2<z3 and z2<z4:
        print('Наименьшая цифра числа: ', z2)
    elif z3<z1 and z3<z2 and z3<z4:
        print('Наименьшая цифра числа: ', z3)
    else:
        print('Наименьшая цифра числа: ', z4)
    if z1>z2 and z1>z3 and z1>z4:
        print('Наибольшая цифра числа: ', z1)
    elif z2>z1 and z2>z3 and z2>z4:
        print('Наибольшая цифра числа: ', z2)
    elif z3>z1 and z3>z2 and z3>z4:
        print('Наибольшая цифра числа: ', z3)
    else:
        print('Наибольшая цифра числа: ', z4)
    sc=0        
    if z1==0:
        sc+=1
    if z2==0:
        sc+=1
    if z3==0:
        sc+=1
    if z4==0:
        sc+=1
    print('Количество нулей в числе: ', sc)
    if math.sqrt(z4)%1==0:
        ans=int(math.sqrt(z4))
    else:
        ans='Нет'
    print('Цифра в разряде единиц является квадратом числа: ', ans)
    if math.sqrt(z3)%1==0:
        ans=int(math.sqrt(z3))
    else:
        ans='Нет'
    print('Цифра в разряде десятков является квадратом числа: ', ans)
    if math.sqrt(z2)%1==0:
        ans=int(math.sqrt(z2))
    else:
        ans='Нет'
    print('Цифра в разряде сотен является квадратом числа: ', ans)
    if math.sqrt(z1)%1==0:
        ans=int(math.sqrt(z1))
    else:
        ans='Нет'
    print('Цифра в разряде тысяч является квадратом числа: ', ans)
else:
    print('Введённое число не является четырёхзначным')
                
        
